import client from './client'

// 为了区分和API请求, 可以全大写
// Get 请求, params就是url的参数
// var 用来声明一个变量，export用来暴漏此变量
export var LIST_BLOG = (params) => client.get('/api/vblog/v1/blogs/', { params })

// 更新博客，要引用id的符号；data表示携带data数据
export var UPDATE_BLOG = (id, data) => client.put(`/api/vblog/v1/blogs/${id}`, data)

// 创建博客
export var CREATE_BLOG = (data) => client.post('/api/vblog/v1/blogs/', data)

// 获取博客详情
export var GET_BLOG = (id, params) => client.get(`/api/vblog/v1/blogs/${id}`, { params })

// 删除博客
export var DELETE_BLOG = (id) => client.delete(`/api/vblog/v1/blogs/${id}`)
